темы сайта:
правозащита, законотворчество, власть, политика, экономика, самосознание и
самоуправление, творчество, образование. Код невидим.
рамблер1х1-822857-Top100 для nik-kozlov.narod.ru |
||||
|
Учитель и ученик Автор:
Маленков С. К. |
|||
Проблемы Программного Обеспечения
(ПО) |
|
|||
каламбур
\ рёбра
и жилы \ язык \ конструктор
программиста-любителя \ Смысл этого каламбура в период развития ЭВМ даже в 70-х
могли знать очень немногие … Вся терминология программирования исторически начиналась на
английском языке и с использованием только литер латинского алфавита. SOFT по-английски значит "мягкий",
а обозначает не мебель, не одежду, а Программное Обеспечение компьютеров. В отличие от слова "hard" (переводится – "твёрдый"),
означающего "железо" компьютеров, его конструкционные части. "Мягкость", то есть ЭВМ-программы, имеют внешне
невидимую неизменную жёсткость структур и связей,
и "рычаги" их изменения, и "сменные дышла",
"вентили" и "заслонки", "педали" и
"редуктора", "вожжи" и "рули"… Т. е. они имеют и
"волокнистость", и "сплетённость", и
"ребристость", механистичность "железа"… Но всё равно
упрямо именуются только исключительно "мягкостью". Никогда не
услышите сравнение с шашлычком, "котлеткой по-киевски" (на косточке
куриной ножки), а-ля на рёбрышке… Могли бы сравнить с супами, кашами,
салатами… Или даже - трикотаж, букле, циновка, свитер, макраме... Нет, вот –
"софт" и только "софт"! Ох, уж эти англо-американцы! И иже с ними… Однако, любому начинающему пользователю или программисту
преподают структуру и запутанные связи цепей команд… Аналогии с шарфами, полуверами, свитерами, шторами и
половичками, коврами[3], с матрацем,
кроватной "сеткой", ковром-самолётом, и с метлой Яги, ремённой и
иной трансмиссией и т. п. – тоже у англоговорящих не приживаются… Ну и ладно. Это,
может, и к лучшему, а то зашли бы далеко в "лёгкую промышленность"
или "ширпотреб"… А вот жаль, что даже прямые аналогии
с библиотечным собранием – вошли в термины программирования очень малыми урывками
(папка, файл, страница, листинг, каталог…). Зря не вжили полнее эту аналогию.
По сути, весь "софт" - это сложное библиотечное
собрание со связями куда более сложными, чем переплёты, папки и каталоги.
Это – образ и
основа библиотеки будущего. Только само "программное обеспечение" – её малая
часть этой библиотеки[4], хоть и очень
важная. Давно уже английская терминология не столько помогает,
столько сковывает развитие компьютерного языка.
Известны и многозначность английских слов, и негибкость
словообразований. Преодолевать это можно с помощью словарных условностей, т. е. введением
терминов, значение которых "означает только это и ничего иного". Но
ведь это мешает развитию программирования в направлении понимания машиной языка
обслуживаемых ею людей. И люди вместо облегчения работы получают усложнения, т. к. надо
понимать язык другого народа и его условные привычки (да ещё и в условных
"машинных" кодах). Для этого давно предпринимались попытки создать международные
языки типа ЭСПЕРАНТО. Создатели первых ЭВМ явно рассчитывали на своё лидерство
среди народов, а не на создание всем равных удобств… И за это к
английскому языку потянулось два ручья эмоций: - в одном – желание
постичь (и использовать), в другом – негатив восприятия другими
культурами народов. Народы, т. е. их правительства, давно договорились блюсти
международность английского в программировании. Но каждая программа активно
адаптируется к национальным языкам. Пока, увы, больше в части вывода на экран
необходимых фраз. Давно пора ввести уже и понимание
программами букв кириллицы, научить и команды понимать по-русски не только изнутри программ,
но и даваемые пользователем с клавиатуры. И ответы пора
давать по-русски. конструктор программиста-любителя Давно я предлагаю ввести в широкое
пользование многие сервисы: - Открытый и полный (пополняемый) каталог ЭВМ-программ. - Сравнительные таблицы исполняемых программных функций, встречающихся
в разных программах. - Разбиваемость готовых программ на функциональные элементы для
использования их в других программных сочетаниях. - Создание и контроль мест подключения других функциональных
возможностей[5]. - "Пользовательскую сборку" необходимых функций в
индивидуальный сервис пользователя. - Конструктор машинно-понимаемых функций, задаваемых
обычным языком. - Сертифицирование программ на отсутствие "недекларированных
возможностей", т. е. страхование от скрытых вредящих команд. - Давно пора ввести в широкое пользование программы анализа
фраз не только по грамматике, но и по смыслу. Эти программы разработаны
около 50 лет назад в СССР для спецслужб, в 90-х просочились на рынок,
используются врагами народа, мешающими народу использовать их тоже. Полезность этих моих предложений и разнообразие их применения
можно проследить по кратким описаниям предлагавшихся комбинаций. Их я мог бы обеспечить
при возможности заказа профессионального создания необходимых комбинаций
программных записей. Моё начальное образование было для этого недостаточно. Но кому-то было выгодно не дать мне этих возможностей.
А со мной – не дать и
другим. Враги народа есть у народов всегда. И наше горе, что
этот термин примитивно опорочен деятельностью диктатуры Сталина. Будет ещё
иное время, и своих врагов народ будет
судить сам. И не истреблением, как в средневековье. И будет отличать инакомыслие, иные направления
желаний – от вражды. Будет создавать социумы единомышленников, не порабощая несогласных. При "социализме" для блокирования моих предложений
ссылались на "отсутствие заказа", хотя мой заказ – чем не заказ?
Я потратил годы,
чтобы добиться приёма заказов предприятиями – от граждан. Ссылались и на неокупаемость моих предложений, хотя с
наступлением "рынка" 90-х куда более худшие программки "на
ура!" успешно раскупались… Окупить можно было бы не только зарплаты[6] иногда
"простаивающих"[7] программистов,
но и окупить смену поколения ЭВМ. Подумаем вместе? … 1987-2007-2012-2017 на главную \ Пульт учителя
(в ожидании сообщника \ Бугринов \ Пекер
\ физика кувалды \ первый пульт учителя
\ юбилеи…) \ Пульт учителя 2
(псевдопрофессии \ хотите сами? \ липа)
\ Медаль (Идея новинки \ предтеча – супер-класс
\ Несправедливость наград
\ Николай 1) \ Пульт учителя 3
\ Откуда такое имя? (30 лет спустя \ помощь и социум \ рыба тухнет с головы
\ После школы \ одиночество в муравейнике)
\ Мягкость в ущерб ребристости (каламбур \ рёбра и жилы \ язык
\ конструктор программиста-любителя) \ наследник
Менделеева \ о радиопитании приборов
\ это нам не задавали \ копии для Резервной библиотеки |
||||
ВСЕ МАТЕРИАЛЫ НА ДАННОМ РЕСУРСЕ (и в копиях резервных
библиотек дружеских сайтов) ЗАЩИЩЕНЫ АВТОРСКИМ
ПРАВОМ. Ссылка
на сайт, страницу размещения, на автора книги и идей, на публикуемые на сайте
издания при
цитировании или перепечатке, при упоминании и
копировании – обязательна. Коммерческое переиздание или
патентование идей без согласия автора или
наследников – запрещается.
Ждём
отзывов международных правозащитных организаций, юристов, политиков, партий,
руководителей стран и
парламентов, депутатов, влиятельных
и простых людей, творческих лиц, издателей, редакторов, социальных служб и
фондов, спонсоров.
E-mail: fogrin@rambler.ru \ uniqum1m@mail.ru
Предупреждение: Почтовые адреса даются только для
переписки на темы сайта и его публикаций. Использование
адресов
электронной и обычной почты для рассылки рекламного или иного
информационного мусора будет наказываться.
О нас \\ |
Просьбы о помощи обществу инвалидов Страничка Маленкова на stihi.ru (стихи) |
Отзывы, рецензии, диспуты
Маленкова – на портале STIHI.ru |
||
Раскрутись на миллиард
посетителей! и поставить его на Ваш сайт |
||||
Обновление: 01-05-2021kn
[1] Гражданская инициатива родилась вместе со мной, впиталась с молоком матери, усилилась мудростью
окружавших простых людей. Это основа жизни личности, не желающей быть чьим-то рабом,
сотворчеству в обществе. Развитие этих инициатив описываются на этом регулярно пополняющемся
сайте.
[2] Мной создана система отношений, не позволяющая подменять волю народов волей вождей или
чиновников. В воле народов – время и пространство внедрения этой системы. Описанию этой системы
отношений посвящена часть публикаций сайта.
[3] Это я предлагал внедрить для разнообразия и "русского стиля" в языках программистов, когда кончал
курсы МИРЭА по программированию.
[4] В ней важнейшей частью будут считаться архивы, созданные с помощью программ, одной из которых
будет каталог. Часть его – программа, часть – результат её работы, архив данных.
[5] Неподконтрольность таких мест может привести к врезке в вашу программу при её обновлении программ-
диверсантов.
[6] "Заработная плата", то есть – заработанная трудом, часто не соответствовала смыслу термина. Она часто
была социальным содержанием, которое надо было оправдать. А иногда допускалось и не оправдывать…
Как, например, у врачей "здравоохранения", совсем не охраняющих наше здоровье.
[7] Скорее, - просиживающих без дела, без заказа, "на окладе", т.е. зря (но гарантированно) оплачиваемых…